import request from '@/utils/request'

/**
 * 家庭成员列表
 * @param {Object} params 
 */
export function queryFamilyMembers(params) {
  return request({
    url: '/system/member/list',
    method: 'get',
    params: params
  })
}


/**
 * 家庭成员导出
 * @param {String} id 
 */
export function memberExport(data) {
  return request({
    url: '/system/member/export',
    method: 'post',
    data: data,
    responseType: 'blob',
  })
}


/**
 * 家庭成员详情
 * @param {String} id 
 */
export function queryMemberDetail(id) {
  return request({
    url: '/system/member/'+id,
    method: 'get'
  })
}

/**
 * 家庭成员
 * @param {Object} data 
 */
export function addMember(data) {
  return request({
    url: '/system/member',
    method: 'post',
    data: data
  })
}


/**
 * 编辑家庭成员
 * @param {Object} data 
 */
export function editMember(data) {
  return request({
    url: '/system/member',
    method: 'put',
    data: data
  })
}


/**
 * 删除家庭成员
 * @param {String} ids 
 */
export function deleteMember(ids) {
  return request({
    url: '/system/member/'+ids,
    method: 'delete',
    data: data
  })
}